
Campbell Island Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Campbell Island Hotel Deals

River Rock Casino Resort
8811 River Road Richmond BC
Fully refundableReserve now, pay when you stay
The price is CA $130 per night from Dec 10 to Dec 11
CA $130
CA $176 total
Dec 10 - Dec 11
includes taxes & fees
8.6/10 Excellent! (12,629 reviews)
"Wish had a better room service menu. Buffet price could be lower and /or adjusted for people who has gastric surgery."
Reviewed on Nov 9, 2026

Harrison Hot Springs Resort and Spa
100 Esplanade Avenue Harrison Hot Springs BC
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Dec 7 to Dec 8
CA $129
CA $179 total
Dec 7 - Dec 8
includes taxes & fees
7.8/10 Good! (7,051 reviews)
"Great quick weekend getaway for my Mom’s birthday!"
Reviewed on Nov 9, 2026

Radisson Blu Vancouver Airport Hotel & Marina
3500 Cessna Drive Suite 101 Richmond BC
Fully refundableReserve now, pay when you stay
The price is CA $175 per night from Nov 21 to Nov 22
CA $175
CA $205 total
Nov 21 - Nov 22
includes taxes & fees
8.8/10 Excellent! (8,089 reviews)
"They provided us with early check in"
Reviewed on Nov 9, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Explore a world of travel with Expedia
- Namu Hotels
- Lodges in Klemtu
- Resorts in Bella Bella
- Denny Island Hotels
- Klemtu Hotels
- Hotels near Ocean Falls Water Aerodrome
- Bella Bella Hotels
- 5 Star Hotels in Ocean Falls
- Cheap Hotels in Bella Bella
- Cheap Hotels in Ocean Falls
- Rivers Inlet Hotels
- Ocean Falls Hotels
- Shearwater Hotels
- Hotels near Bella Coola Valley
- Cheap Hotels in Klemtu
- 3 Star Hotels in Athlone Island
- Luxury Hotels in Ocean Falls
- Hotels near Bella Bella
- Flights to Ocean Falls
- Flights from Los Angeles (LAX) to Bella Bella (ZEL)
- Flights from Comox (YQQ) to Bella Bella (ZEL)
- Flights to Denny Island
- Flights from Nanaimo (YCD) to Bella Bella (ZEL)
- Flights from Ottawa (YOW) to Bella Bella (ZEL)
- Flights to Campbell Island
- Flights from Tofino (YAZ) to Klemtu (YKT)
- Flights from Williams Lake (YWL) to Bella Bella (ZEL)
- Flights from Kamloops (YKA) to Bella Bella (ZEL)
- Flights from Toronto (YYZ) to Klemtu (YKT)
- Flights from Winnipeg (YWG) to Bella Bella (ZEL)
- Flights from Prince Rupert (YPR) to Klemtu (YKT)
- Flights from Toronto (YYZ) to Bella Bella (ZEL)
- Flights from Vancouver (YVR) to Rivers Inlet (YRN)
- Flights from Victoria (YYJ) to Bella Bella (ZEL)
- Flights to Klemtu
- Flights from Prince George (YXS) to Bella Bella (ZEL)
- Flights to Rivers Inlet
- Flights from Bella Coola (QBC) to Ocean Falls (ZOF)
- Flights from Bella Coola (QBC) to Rivers Inlet (YRN)
- Flights from Vancouver (YVR) to Bella Bella (ZEL)
- Flights from Bella Bella
- Flights from Bella Bella (ZEL) to Klemtu (YKT)
- Flights from Klemtu
- Flights from Masset (ZMT) to Bella Bella (ZEL)
- Flights from Port Hardy (YZT) to Klemtu (YKT)
- Flights from Campbell River (YHH) to Rivers Inlet (YRN)
- Flights from Rivers Inlet
- Flights from Campbell River (YBL) to Rivers Inlet (YRN)
- Flights from Port Hardy (YZT) to Ocean Falls (ZOF)
- Flights to Shearwater
- Flights from Port Hardy (YZT) to Bella Bella (ZEL)
- Flights from Seattle (SEA) to Bella Bella (ZEL)
- Flights from Calgary (YYC) to Bella Bella (ZEL)
- Flights from Seattle (BFI) to Klemtu (YKT)
- Flights from Port Hardy (YZT) to Rivers Inlet (YRN)
- Flights from Vancouver (YVR) to Klemtu (YKT)
- Flights from Vancouver (YVR) to Ocean Falls (ZOF)
- Flights from Denny Island
- Flights from Campbell River (YBL) to Bella Bella (ZEL)
- Flights from Kelowna (YLW) to Bella Bella (ZEL)
- Flights to Bella Bella
- Flights from Bella Coola (QBC) to Bella Bella (ZEL)
- Flights from New York (NYC) to Bella Bella (ZEL)
- Flights from Bella Bella
- Flights from Ocean Falls
- Flights from Terrace (YXT) to Bella Bella (ZEL)
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







